草庐IT

Dev Box 服务

全部标签

c++ - Windows服务创建文件的默认目录在哪里?

我创建了一个将字符串附加到文件的Windows服务。因此,它第一次创建一个文件,然后每10秒向其中追加一个字符串。所以,我的问题是Windows服务创建文件的默认目录在哪里,如果未指定。它似乎不是该服务的可执行目录,因为我没有看到那里正在创建任何文件。Google不再是我的伙伴。任何帮助都是无价的。谢谢。 最佳答案 在这方面,服务没有什么特别之处。如果指定相对路径,则它是相对于进程当前目录(也称为工作目录)的。这记录在案:NamingFiles,Paths,andNamespaces,FullyQualifiedvs.Relativ

Java 定时器只触发一次(仅服务器问题)

好吧,这是一个奇怪的问题,它似乎不是编码问题。我的家用电脑和服务器电脑(都运行windowspro)上都安装了Intellij。我远程进入并并排放置。两者都打开了Intellij,并且都具有相同的复制和粘贴代码。在我的家用电脑上这段代码运行良好,它每60秒触发一次。但是在服务器计算机上它会触发一次并且不会再次触发。我把它打包到一个jar里,然后运行jar和同样的东西,它运行一次,再也不会运行了。这是代码。publicclassBackupTaskextendsTimerTask{privatestaticfinalThreadLocaldf=newThreadLocal(){@Over

Bonobo git 服务器的 Windows 客户端

BonoboGitServer有工作客户端吗?喜欢SourceTree?有人安装和配置它吗? 最佳答案 Github&SourceTree会做的很好。与其他任何服务器一样,它只是一个Git服务器。 关于Bonobogit服务器的Windows客户端,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/34683214/

node.js - Nodejs OLE-COM 服务器

我正在使用win32ole访问WindowsPC中的COM-OLE(自动化)绑定(bind),例如excel、word等。现在我想要的是使用nodejs实现一个COM-OLE服务器。我似乎找不到任何支持这些的nodejs模块。最后,我只需要将COM-OLE对象/接口(interface)暴露给PC内运行的任何应用程序,以便它们可以访问我的应用程序。谢谢,顺便说一句,我正在使用Electron.js。 最佳答案 因为win32ole似乎只作为客户端运行,所以您遇到了以下两种情况之一:用C++实现您自己的COM服务器(nan有助于Nod

c# - 64 位服务器中的 ASMX 到 COM 调用

我正在尝试从IIS8.5和WindowsServer201264位服务器中托管的ASMX网络服务调用COM库方法(COM互操作性)。但是调用没有响应。我做了以下更改以确保我们进行正确的设置1。为应用程序池设置启用32位application=true2。在以下位置注册COMC:\Windows\System32&C:\Windows\SysWoW643。尝试将web服务项目编译为目标X86配置4。将Web服务的执行超时更改为10分钟5。是否设置了适用于我的Windows应用程序的应用程序池标识但是以上都不行。Justtoverify.NetandCOMcommunication,Iha

windows - 如何查看服务启动时的日志文件?

是否可以在windows上启动alfresco服务时查看日志文件(提示),就像linux上的tail-f。 最佳答案 实际上,有两种方法可以实现:将Alfrescotomcat作为一项服务启动,并安装第3方软件,如mtail。*并尾随\alfresco.log停止来自msc.exe的tomcat服务,调整setenv.bat里面\tomcat\bin\setenv.bat为JVM提供足够的内存,然后运行​​\tomcat\bin\startup.bat在cmd里面控制台*Here是list替代工具/方法。

mysql - 无法使用 mysqlserverclone 实用程序克隆现有的 mysql 服务器

我使用mysqlinstallerforwindows安装了mysqlserver5.7.12utilities1.5.6。我通过安装程序向导配置了mysql-server。然后,我尝试使用mysqlcloneserver实用程序克隆此服务器:mysqlserverclone--server=root:mysql@localhost:3306--new-data="C:/Users/quyet/Documents/DBMS/fabric/store"--mysqld="--server-id=2--log-bin--log-slave-updates--gtid-mode=ON--en

php - 使用 PHP 在 Windows 服务器上复制文件

这里遇到了一些具体问题。我正在用PHP开发一个自动化脚本,以在客户需要演示站点设置时帮助创建演示Web应用程序。我正在使用运行Plesk的专用服务器。我的目的是创建一个新的子域,创建一个新的数据库,从其他地方复制数据库,从另一个文件夹复制站点文件,最后通过电子邮件向客户发送他们的登录凭据,等等。我正在使用PleskAPIRPC创建子域、数据库和数据库用户,它们都运行良好。我有数据库从其他地方复制模式,我有电子邮件部分工作。唯一让我困惑的是将文件从一个文件夹复制到另一个文件夹。源文件夹与目标文件夹位于同一“httpdocs”文件夹中。我最初遇到的问题是open_basedir问题,我已经

windows - 使用适用于服务运行的所有应用程序的 Windows 防火墙 API 创建规则

我正在尝试为Windows服务设置防火墙规则以拒绝所有入站和出站TCP和UDP连接,但使用Windows服务强化API的主机和端口白名单除外,遵循VBScript示例here.现在,此服务可能会产生新进程(因为它是持续集成构建和测试代理),因此仅设置NewOutboundRule.ApplicationName="%systemDrive%\WINDOWS\system32\svchost.exe是不够的"如上面的示例脚本所示-我需要一个规则来应用于服务运行的所有应用程序。但是,如果我尝试设置新的入站规则,其中未在INetFw上指定据称可选的ApplicationName属性接口(in

.net - 访问 Windows OpenSSH SFTP 服务器上的文件时出现错误 "Bad message"

我需要通过SFTP从网站传输大文件。我无法将这些文件(甚至是暂时的)存储在Web服务器上,因此我将文件分块流式传输到SFTP服务器。我在另一台Windows机器上安装了OpenSSH(version5_30_2016)并尝试使用SSH.NET连接到它(版本2016.0.0)。此示例代码导致在我的机器上抛出异常:conststringPATH="/D:/sftp/test.xml";varClient=newSftpClient("host",22,"username","password");Client.Connect();if(!Client.Exists(PATH)){vars=